very high mountain - Turc Anglais Dictionnaire